#include <iostream>

using namespace std;

int main() {
    int a = 10;
    int b = 5;

    // 算术运算符
    int c = a + b; // 加法
    int d = a - b; // 减法
    int e = a * b; // 乘法
    int f = a / b; // 除法
    int g = a % b; // 取模

    // 关系运算符
    bool h = (a == b); // 等于
    bool i = (a != b); // 不等于
    bool j = (a > b); // 大于
    bool k = (a < b); // 小于
    bool l = (a >= b); // 大于等于
    bool m = (a <= b); // 小于等于

    // 逻辑运算符
    bool n = (h && i); // 逻辑与
    bool o = (h || i); // 逻辑或
    bool p = (!h); // 逻辑非

    // 位运算符
    int q = a & b; // 按位与
    int r = a | b; // 按位或
    int s = a ^ b; // 按位异或
    int t = ~a; // 按位取反

    // 输出结果
    cout << "c = " << c << ", d = " << d << ", e = " << e << ", f = " << f << ", g = " << g << endl;
    cout << "h = " << h << ", i = " << i << ", j = " << j << ", k = " << k << ", l = " << l << ", m = " << m << endl;
    cout << "n = " << n << ", o = " << o << ", p = " << p << endl;
    cout << "q = " << q << ", r = " << r << ", s = " << s << ", t = " << t << endl;

    return 0;
}